Vous avez ou vous envisagez de craquer pour une des magnifiques télécommandes de la série Harmony produite par Logitech ? Cependant il y a un hic… la configuration de l'engin est prévue uniquement avec un PC équipé de Windows ou un Mac. Et bien, sachez que ce petit désagrément est résolu : en effet le logiciel harmony vous permet de configurer votre télécommande sous GNU/Linux!
3 étapes successives sont nécessaires:
cd /tmp wget -q http://sourceforge.net/projects/concordance/files/concordance/0.12/harmony-0.12.tar.bz2/download tar xvf harmony-0.12.tar.bz2 cd harmony-0.12 make sudo make install
Brancher la télécommande sur un port USB et faire un test de communication:
sudo harmony -r
Si l'essai n'est pas concluant (un message d'erreur est retourné par harmony), redémarrer le PC.
4 étapes successives sont nécessaires:
Télécharger / détarer
cd /tmp wget -q http://sourceforge.net/projects/concordance/files/concordance/0.21/concordance-0.21.tar.bz2/download tar xvf concordance-0.21.tar.bz2
Compiler libconcord
cd concordance-0.21/libconcord ./configure make sudo make install
(facultatif) Si vous souhaitez lancer concordance sans être root
make policykit sudo make install_policykit
Compiler concordance
cd ../concordance ./configure make sudo make install
Si concordance ne trouve pas la bibliothèque libconcord
sudo ln -s /usr/local/lib/libconcord.so.1 /usr/lib/libconcord.so.1
Créer un compte et configurer la télécommande sur le site officiel Site officiel de Logitech. C'est de loin l'étape la plus complexe mais le site est suffisamment documenté pour arriver à créer une première configuration (cette étape est complexe quelque soit le système d'exploitation de votre ordinateur). Commencez par exemple à ajouter un Dispositif, vouz verrez pour créer des Activités ultérieurement.
Lorsque que la configuration est prête, le site propose de mettre à jour la télécommande. Suivre alors les instructions jusqu'au téléchargement sur votre pose du fichier Connectivity.EZHex. Sauver celui-ci dans le répertoire /tmp. Important : garder la page ouverte car le site est en attente d'un retour de la télécommande. Lancer alors la procédure de connexion de la télécommande:
cd /tmp sudo concordance -t Connectivity.EZHex
Le programme retourne alors ce résultat :
Concordance 0.21 Copyright 2007 Kevin Timmerman and Phil Dibowitz This software is distributed under the GPLv3. Requesting Identity: 100% done Contacting website: done Success!
Le site Web propose alors de téléchargement sur votre poste le fichier Update.EZHex. Sauver celui-ci dans le répertoire /tmp. Ce fichier est la configuration proprement dite et doit être chargé sur la télécommande avec la commande suivante:
cd /tmp sudo concordance -C Update.EZHex
Le programme retourne alors ce résultat (comptez 30s environ):
Concordance 0.21 Copyright 2007 Kevin Timmerman and Phil Dibowitz This software is distributed under the GPLv3. Requesting Identity: 100% done Invalidating Flash: done Erasing Flash: 100% done Writing Config: 100% 42 KiB done Verifying Config: 100% 42 KiB done Resetting Remote: 100% done Setting Time: done Contacting website: done Success!